<?php
header('Content-Type: image/png');
header("Cache-Control: No-cache, Must-revalidate");

$sokytu = 5; $width = 363; $height = 30; $fontsize=18;
$x=140; $y=22; $do_nghieng=0; $font = 'fontcaptcha.ttf';

$img = imagecreatetruecolor($width, $height);
$nen = imagecolorallocate($img, 153, 153, 153);
$maubong = imagecolorallocate($img, 204, 204, 102);
$mauchu = imagecolorallocate($img, 255, 255, 255);
$vien = imagecolorallocate($img, 153, 153, 153);

$str = md5(rand(0,9999));
$str = substr($str, 10, $sokytu);

session_start(); $_SESSION['captcha_code'] = $str;

imagefilledrectangle($img, 0, 0, $width-1, $height-1, $nen); 

for ($i = 0; $i <= $height; $i = $i + 10)
	imageline($img, 0, $i, $width, $i, $vien);
for	($i = 0; $i <= $width; $i = $i + 10)
	imageline($img, $i, 0, $i, $height, $vien);
	
imagettftext($img, $fontsize, $do_nghieng, $x+2, $y+2, $maubong, $font, $str);
imagettftext($img, $fontsize, $do_nghieng, $x, $y, $mauchu, $font, $str);
imagepng($img);
imagedestroy($img);
?>